promote one's idea - Türkisch Englisch Wörterbuch